Software Creation An Intelligent CASE Tool Experiment for Switching Software
نویسندگان
چکیده
This paper reports on an automatic software design system used for a switching control system. The design knowledge is gained from diagrams produced by a CASE tool during the initial human design, is stored in each corresponding expert system unit, and is reused for reproducing the design. The design procedure consists of splitting a call process, inserting tasks and detailing. Various considerations for implementing the system in an Intelligent CASE Tool are discussed.
منابع مشابه
Software Creation: Towards Automatic Software Design By Simulating Human Designers
This paper describes the outline, the approach and current status of the Software Creation project. The main idea is to follow the design steps of human designers by extracting and reusing the design process knowledge in a hierarchically organized work process. The presently implemented system consists of a SDL CASE tool and an expert system for applying the design process knowledge. This syste...
متن کاملSoftware Creation: An SDL-Based Expert System for Automatic Software Design
A goal of this project is reproducing human design process by accumulating knowledge and experience of human designers. Particularly, this paper presents an SDL-based software design tool, the experimental expert system CREATOR2, featuring: 1) integration of SDL-based CASE tools with knowledge-based reasoning techniques; 2) object-oriented (O-O) representation of the design process knowledge, c...
متن کاملSCAT: An Automatic-Programming Tool for Telecommunications Software
The size, complexity and long 1 ife-time of telecommunications software, e.g. the programs for store program control (SPC) telephone exchanges, call for an increased software productivi ty and maintainability other than an improved qua1 ity. The availability of programming support environments based on standardized specification and programming languages greatly improves the software developmen...
متن کاملDesign Input CCITT - SDL Design Output CCITT - SDL Design output Acquiring design rules Design input
The prime goals of this project are (1) developing an automatic software design system that aims at reproducing human cognitive processes; (2) automating software design by shifting the prototyping and modi cations to higher design levels rather than source code. This paper introduces an improved version of the experimental expert system CREATOR2/3 for automatic design of switching software. Ba...
متن کاملFunctional Modeling meets meta-CASE tools For Software Evolution
The development of new software based on reuse and evolution of existing software can potentially save a lot of development effort, assuming that the reused artifact is modified in ways consistent with its original design. In this paper we discuss an on-going project, in which we adopt artificial intelligence formalisms and methods for modeling and redesign towards addressing this problem of so...
متن کامل